/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package uniriotec.pm.trabalho2.core;

import uniriotec.pm.trabalho2.api.QuestaoService;
import uniriotec.pm.trabalho2.dao.DAOFactory;
import uniriotec.pm.trabalho2.dao.QuestaoDAO;
import uniriotec.pm.trabalho2.dto.QuestaoDTO;
import uniriotec.pm.trabalho2.util.DAOUtil;

/**
 *
 * @author albertoapr
 */
public class SimpleQuestaoService implements QuestaoService{
private static DAOFactory factory = DAOUtil.getDAOFactory();
    @Override
    public void createQuestao(QuestaoDTO questao) {
        QuestaoDAO dao = factory.getQuestaoDAO();
        dao.create(questao);
    }

    @Override
    public void updateQuestao(QuestaoDTO questao) {
        QuestaoDAO dao = factory.getQuestaoDAO();
        dao.update(questao);
    }

    @Override
    public void removeQuestao(Long questaoId) {
        QuestaoDAO dao = factory.getQuestaoDAO();
        dao.remove(questaoId);
    }

   
    
}
